Text copied to clipboard!

Pealkiri

Text copied to clipboard!

API Platvormi Arendaja

Kirjeldus

Text copied to clipboard!
Otsime kogenud API platvormi arendajat, kes liituks meie tehnoloogia meeskonnaga ning aitaks kujundada ja arendada meie ettevõtte API infrastruktuuri. Selles rollis vastutad API platvormide kavandamise, arendamise, testimise ja hooldamise eest, et tagada nende töökindlus, turvalisus ja skaleeritavus. Töö hõlmab tihedat koostööd teiste arendajate, süsteemiadministraatorite ja äripartneritega, et mõista ärinõudeid ning pakkuda tehnilisi lahendusi, mis toetavad meie ettevõtte kasvu ja innovatsiooni. API platvormi arendajana on sinu ülesandeks luua ja dokumenteerida RESTful ja/või GraphQL API-sid, integreerida kolmandate osapoolte teenuseid ning tagada andmete turvaline liikumine erinevate süsteemide vahel. Samuti osaled API monitooringu, logimise ja tõrkeotsingu protsessides, et tagada kõrge kättesaadavus ja jõudlus. Ootame sinult head arusaamist mikroteenuste arhitektuurist, DevOps praktikate tundmist ning kogemust pilvepõhiste lahendustega (nt AWS, Azure või Google Cloud). Töö eeldab tugevat programmeerimisoskust (nt Java, Node.js, Python või Go), API disaini parimate praktikate tundmist ning kogemust CI/CD tööriistadega. Hindame kõrgelt iseseisvat mõtlemist, head suhtlemisoskust ning valmisolekut õppida uusi tehnoloogiaid. Kui soovid töötada dünaamilises ja kiiresti arenevas keskkonnas, kus sinu panus on oluline ettevõtte edule, siis ootame sinu kandideerimist!

Kohustused

Text copied to clipboard!
  • API platvormide kavandamine, arendamine ja hooldamine
  • RESTful ja/või GraphQL API-de loomine ja dokumenteerimine
  • Kolmandate osapoolte teenuste integreerimine
  • API turvalisuse ja autentimise tagamine
  • API monitooringu ja logimise seadistamine
  • Tõrkeotsing ja jõudluse optimeerimine
  • Koostöö teiste arendajate ja äripartneritega
  • Uute tehnoloogiate ja tööriistade uurimine ning rakendamine
  • Koodi ülevaatuste läbiviimine ja parimate praktikate järgimine
  • Andmete turvalise liikumise tagamine süsteemide vahel

Nõuded

Text copied to clipboard!
  • Varasem kogemus API arendajana
  • Hea programmeerimisoskus (Java, Node.js, Python või Go)
  • Mikroteenuste arhitektuuri tundmine
  • Kogemus pilvepõhiste lahendustega (AWS, Azure või Google Cloud)
  • DevOps praktikate ja CI/CD tööriistade tundmine
  • API disaini ja dokumenteerimise kogemus
  • Turvalisuse ja autentimise põhimõtete tundmine
  • Hea probleemilahendusoskus
  • Võime töötada iseseisvalt ja meeskonnas
  • Hea suhtlemisoskus eesti ja inglise keeles

Võimalikud intervjuu küsimused

Text copied to clipboard!
  • Kirjelda oma kogemust API arendamisel.
  • Milliseid programmeerimiskeeli oled API-de loomisel kasutanud?
  • Kuidas tagad API turvalisuse ja autentimise?
  • Milliseid pilveteenuseid oled kasutanud?
  • Kas oled töötanud mikroteenuste arhitektuuriga?
  • Kuidas lähened API jõudluse optimeerimisele?
  • Milliseid CI/CD tööriistu oled kasutanud?
  • Kuidas lahendad keerulisi tehnilisi probleeme?
  • Kas oled dokumenteerinud API-sid? Kuidas?
  • Kuidas suhtled teiste meeskonnaliikmetega tehniliste küsimuste lahendamisel?